<?php
return array(
	'tableName' => 'php3_user_address',    // 表名
	'tableCnName' => '',  // 表的中文名
	'moduleName' => 'Admin',  // 代码生成到的模块
	'withPrivilege' => FALSE,  // 是否生成相应权限的数据
	'topPriName' => '',        // 顶级权限的名称
	'digui' => 0,             // 是否无限级（递归）
	'diguiName' => '',        // 递归时用来显示的字段的名字，如cat_name（分类名称）
	'pk' => 'id',    // 表中主键字段名称
	/********************* 要生成的模型文件中的代码 ******************************/
	// 添加时允许接收的表单中的字段
	'insertFields' => "array('member_id','consignee','province','city','district','address','zipcode','mobile','is_default')",
	// 修改时允许接收的表单中的字段
	'updateFields' => "array('id','member_id','consignee','province','city','district','address','zipcode','mobile','is_default')",
	'validate' => "
		array('member_id', 'require', '会员id不能为空！', 1, 'regex', 3),
		array('member_id', 'number', '会员id必须是一个整数！', 1, 'regex', 3),
		array('consignee', 'require', '收货人地址不能为空！', 1, 'regex', 3),
		array('consignee', '1,60', '收货人地址的值最长不能超过 60 个字符！', 1, 'length', 3),
		array('province', 'require', '省份不能为空！', 1, 'regex', 3),
		array('province', 'number', '省份必须是一个整数！', 1, 'regex', 3),
		array('city', 'require', '城市不能为空！', 1, 'regex', 3),
		array('city', 'number', '城市必须是一个整数！', 1, 'regex', 3),
		array('district', 'require', '地区不能为空！', 1, 'regex', 3),
		array('district', 'number', '地区必须是一个整数！', 1, 'regex', 3),
		array('address', 'require', '详细地址不能为空！', 1, 'regex', 3),
		array('address', '1,120', '详细地址的值最长不能超过 120 个字符！', 1, 'length', 3),
		array('zipcode', '1,60', '邮编的值最长不能超过 60 个字符！', 2, 'length', 3),
		array('mobile', 'require', '手机号不能为空！', 1, 'regex', 3),
		array('mobile', '1,60', '手机号的值最长不能超过 60 个字符！', 1, 'length', 3),
		array('is_default', 'number', '默认发货地址必须是一个整数！', 2, 'regex', 3),
	",
	/********************** 表中每个字段信息的配置 ****************************/
	'fields' => array(
		'member_id' => array(
			'text' => '会员id',
			'type' => 'text',
			'default' => '',
		),
		'consignee' => array(
			'text' => '收货人地址',
			'type' => 'text',
			'default' => '',
		),
		'province' => array(
			'text' => '省份',
			'type' => 'text',
			'default' => '',
		),
		'city' => array(
			'text' => '城市',
			'type' => 'text',
			'default' => '',
		),
		'district' => array(
			'text' => '地区',
			'type' => 'text',
			'default' => '',
		),
		'address' => array(
			'text' => '详细地址',
			'type' => 'text',
			'default' => '',
		),
		'zipcode' => array(
			'text' => '邮编',
			'type' => 'text',
			'default' => '',
		),
		'mobile' => array(
			'text' => '手机号',
			'type' => 'text',
			'default' => '',
		),
		'is_default' => array(
			'text' => '默认发货地址',
			'type' => 'text',
			'default' => '0',
		),
	),
	/**************** 搜索字段的配置 **********************/
	'search' => array(
		array('member_id', 'normal', '', 'eq', '会员id'),
		array('consignee', 'normal', '', 'like', '收货人地址'),
		array('province', 'normal', '', 'eq', '省份'),
		array('city', 'normal', '', 'eq', '城市'),
		array('district', 'normal', '', 'eq', '地区'),
		array('address', 'normal', '', 'like', '详细地址'),
		array('zipcode', 'normal', '', 'like', '邮编'),
		array('mobile', 'normal', '', 'like', '手机号'),
		array('addtime', 'normal', '', 'like', '添加时间'),
		array('is_default', 'normal', '', 'eq', '默认发货地址'),
	),
);